clasping-leaved twisted-stalk - Turkish English Dictionary